﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace MigrationTool
{
    /// <summary>
    /// PowerShell定数クラス
    /// </summary>
    public static class ShellCommandConst
    {
        #region 定数
        public const string COMMAND_CREATE = "MyFunc-Create-Exchange2013";
        public const string COMMAND_DELETE = "MyFunc-Delete-Exchange2013";
        public const string COMMAND_CHECK = "MyFunc-Check-Exchange2013";
        public const string COMMAND_IMPORT = "MyFunc-Import-Exchange2013";
        public const string COMMAND_GETSTATUS = "MyFunc-GetStatus-Exchange2013";
        public const string COMMAND_REMOVE = "MyFunc-Remove-Exchange2013";
        public const string PS1_CREATE_CRED = "MyFunc-CredWrite.ps1";
        public const string PATH_SHELLCOMMAND = "ShellCommand";
        public const string PARAM_HOST = "hostname";
        public const string PARAM_USER = "username";
        public const string PARAM_PASSWORD = "passwd";
        public const string PARAM_NAME = "name";
        public const string PARAM_SESSION = "sess";
        public const string PARAM_MAILBOX = "mailboxname";
        public const string PARAM_PSTFILE = "pstpath";
        public const string PARAM_STATUS = "status";
        public const string STATUS_NONE = "None";
        public const string STATUS_FAILD = "Failed";
        public const string STATUS_COMLETE = "Completed";
        #endregion
    }
}
